bitkeeper revision 1.1389.19.3 (42832ff7ACb43Qx1ZO4faAq_Dh0ClA)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 12 May 2005 10:29:11 +0000 (10:29 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 12 May 2005 10:29:11 +0000 (10:29 +0000)
commitb7fa59bea177d64ebbb098e672677c57be89f5fb
tree20ec4c87d4d1a99e17dd4ca82a48f21aca68c694
parentd897db882be34ab1e470a8d8fa952aa787e02270
bitkeeper revision 1.1389.19.3 (42832ff7ACb43Qx1ZO4faAq_Dh0ClA)

Make shadow_lock() acquire the recursive per-domain BIGLOCK. This change
is easily reverted at the top of shadow.h. This also fixes a problem
with nested shadow_locking -- this is okay because BIGLOCK is nestable.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/shadow.c
xen/include/asm-x86/domain.h
xen/include/asm-x86/shadow.h